package io;

import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;

/**
 * 缓冲字符流:
 * java.io.BufferedWriter和java.io.BufferedReader
 * 缓冲字符流是一对字符流，且是一对高级流。作用是提高读写文本数据的效率。
 * 内部默认维护一个8k长度的char数组(注意，不是8kb!是一个8192长度的char数组)
 *
 * java.io.PrintWriter具体自动行刷新功能的缓冲字符输出流。
 * 其内部总是链接着BufferedWriter,并且可以按行写出字符串。
 */
public class PWDemo {
    public static void main(String[] args) throws FileNotFoundException, UnsupportedEncodingException {
        PrintWriter pw = new PrintWriter("pw.txt","UTF-8");//ctrl+点击名词，查看源代码
        pw.println("1234567");
        pw.println("如果那一个字还没说出口");
        System.out.println("写出完毕！");
        pw.close();
    }
}
